28ee3bf9ba0162d35b880fe5d9ed6f1c03b217f3,src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV1.java,HFileReaderV1,readBlockBuffer,#number#boolean#boolean#boolean#,264

Before Change



      long delta = System.nanoTime() - startTimeNs;
      HFile.readTimeNano.addAndGet(delta);
      HFile.readOps.incrementAndGet();
      getSchemaMetrics().updateOnCacheMiss(BlockCategory.DATA, isCompaction,
          delta);

After Change


      ByteBuffer buf = hfileBlock.getBufferWithoutHeader();

      long delta = System.nanoTime() - startTimeNs;
      if (pread) {
        HFile.preadTimeNano.addAndGet(delta);
        HFile.preadOps.incrementAndGet();
      } else {
        HFile.readTimeNano.addAndGet(delta);
        HFile.readOps.incrementAndGet();
      }
      getSchemaMetrics().updateOnCacheMiss(BlockCategory.DATA, isCompaction,
          delta);